home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / var / lib / dpkg / info / udev.prerm < prev    next >
Encoding:
Text File  |  2010-12-12  |  469 b   |  34 lines

  1. #!/bin/sh -e
  2.  
  3. # adapted from postinst
  4. chrooted() {
  5.   if [ "$(stat -c %d/%i /)" = "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ];
  6.   then
  7.     return 1
  8.   fi
  9.   return 0
  10. }
  11.  
  12. kill_udevd() {
  13.     start-stop-daemon --stop --name udevd --oknodo --quiet --retry 5
  14. }
  15.  
  16. case "$1" in
  17.     remove|deconfigure|failed-upgrade)
  18.     if ! chrooted; then
  19.       kill_udevd
  20.     fi
  21.     ;;
  22.  
  23.     upgrade)
  24.     ;;
  25.  
  26.     *)
  27.     echo "$0 called with unknown argument '$1'" >&2
  28.     exit 1
  29.     ;;
  30. esac
  31.  
  32.  
  33.  
  34.